Cubical Sets as a Classifying Topos∗

نویسنده

  • Bas Spitters
چکیده

Coquand’s cubical set model for homotopy type theory provides the basis for a computational interpretation of the univalence axiom and some higher inductive types, as implemented in the cubical proof assistant. We show that the underlying cube category is the opposite of the Lawvere theory of De Morgan algebras. The topos of cubical sets itself classifies the theory of ‘free De Morgan algebras’. This provides us with a topos with an internal ‘interval’. Using this interval we construct a model of type theory following van den Berg and Garner. We are currently investigating the precise relation with Coquand’s. We do not exclude that the interval can also be used to construct other models. The topos of cubical sets Simplicial sets from a standard framework for homotopy theory. The topos of simplicial sets is the classifying topos of the theory of strict linear orders with endpoints. Cubical sets turn out to be more amenable to a constructive treatment of homotopy type theory. Grandis and Mauri [4] describe the classifying theories for several cubical sets without diagonals. We consider the most recent cubical set model [2]. This consists of symmetric cubical sets with connections (∧,∨), reversions (¬) and diagonals. Let F be the category of finite sets with all maps. Consider the monad DM on F which assigns to each finite set F the finite free DM-algebra (=De Morganalgebra) on F . That this set is finite can be seen using the disjunctive normal form. The cube category in [2] is the Kleisli category for the monad DM . Lawvere theory Recall that for each algebraic (=finite product) theory T , the Lawvere theory Cfp[T ] is the opposite of the category of free finitely generated models. This is the classifying category for T : models of T in any finite product category category E correspond to product-preserving functors Cfp[T ] → E. The Kleisli category KLDM is precisely the opposite of the Lawvere theory for DM-algebras: maps I → DM(J) are equivalent to DMmaps DM(I)→ DM(J) since each such DM-map is completely determined by its behavior on the atoms, as DM(I) is free. Classifying topos To obtain the classifying topos for an algebraic theory, we first need to complete with finite limits, i.e. to consider the category Cfl as the opposite of finitely presented DM-algebras. Then C fl → Set, i.e. functors on finitely presented T -algebras, is the classifying topos. This topos contains a generic T -algebra M . T -algebras in any topos F correspond to left exact left adjoint functors from the classifying topos to F . Let FG be the category of free finitely generated DM-algebras and let FP the category of finitely presented ones. We have a fully faithful functor f : FG→ FP . This gives a geometric morphism φ between the functor toposes. Since f is fully faithful, φ is an embedding. ∗I gratefully acknowledge the support of the Air Force Office of Scientific Research through MURI grant FA9550-15-1-0053. Any opinions, findings and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the AFOSR.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cubical sets and the topological topos

Coquand’s cubical set model for homotopy type theory provides the basis for a computational interpretation of the univalence axiom and some higher inductive types, as implemented in the cubical proof assistant. This paper contributes to the understanding of this model. We make three contributions: 1. Johnstone’s topological topos was created to present the geometric realization of simplicial se...

متن کامل

An Equivalent Presentation of the Bezem-Coquand-Huber Category of Cubical Sets

Staton has shown that there is an equivalence between the category of presheaves on (the opposite of) finite sets and partial bijections and the category of nominal restriction sets: see [2, Exercise 9.7]. The aim here is to see that this extends to an equivalence between the category of cubical sets introduced in [1] and a category of nominal sets equipped with a ‘01-substitution’ operation. I...

متن کامل

On Higher Inductive Types in Cubical Type Theory

Cubical type theory provides a constructive justification to certain aspects of homotopy type theory such as Voevodsky’s univalence axiom. This makes many extensionality principles, like function and propositional extensionality, directly provable in the theory. This paper describes a constructive semantics, expressed in a presheaf topos with suitable structure inspired by cubical sets, of some...

متن کامل

Cubical Sets and Their Site

Extended cubical sets (with connections and interchanges) are presheaves on a ground category, the extended cubical site K, corresponding to the (augmented) simplicial site, the category of finite ordinals. We prove here that K has characterisations similar to the classical ones for the simplicial analogue, by generators and relations, or by the existence of a universal symmetric cubical monoid...

متن کامل

THE INTERNAL IDEAL LATTICE IN THE TOPOS OF M-SETS

We believe that the study of the notions of universal algebra modelled in an arbitarry topos rather than in the category of sets provides a deeper understanding of the real features of the algebraic notions. [2], [3], [4], [S], [6], [7], [13], [14] are some examples of this approach. The lattice Id(L) of ideals of a lattice L (in the category of sets) is an important ingredient of the categ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015